package com.yuexunit.operationman.nbsy.module.BeforeAnesthesiaVisit.bean;

import java.util.List;

/**
 * Created by work-jx on 2017/8/23.
 */
public class BeforeAnesthesiaBean {

    /**
     * code : 200
     * desc : 发送数据成功
     * object : {"visit":{"visitId":27,"operationNo":"2017222151","inHospitalNo":"201722215","departmentNo":null,"department":"耳鼻喉科","patientBed":"10 02","patientNo":null,"patientName":"虞金珊","patientSex":"2","patientAge":53,"patientHeight":"166","patientWeight":"59","preOperation":"声带囊肿","operationWay":"经直达喉镜喉肿物摘除术","complain":"djdjjd","pulse":"12","respire":"12","temperature":36.7,"otherDesc":"jdjdj","sugest":"","doctorSign":"","doctorSignUrl":null,"signDate":null,"signDateStr":null,"status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null,"bp":"12"},"visitItems":[{"visitItemId":990,"visitId":27,"itemCode":"xinXueGuan","itemName":null,"itemValue":"1","itemOther":""},{"visitItemId":991,"visitId":27,"itemCode":"FeiHeHuXi","itemName":null,"itemValue":"1","itemOther":""},{"visitItemId":992,"visitId":27,"itemCode":"MiNiaoXiTong","itemName":null,"itemValue":"1","itemOther":""},{"visitItemId":993,"visitId":27,"itemCode":"XiaoHua","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":994,"visitId":27,"itemCode":"ShenJingJiRou","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":995,"visitId":27,"itemCode":"XueYe","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":996,"visitId":27,"itemCode":"NeiFenMiDaiXie","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":997,"visitId":27,"itemCode":"JingShen","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":998,"visitId":27,"itemCode":"ChanKe","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":999,"visitId":27,"itemCode":"XiYanXuJiuYaoWuYiLai","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1000,"visitId":27,"itemCode":"GuoMinShiShouShuShi","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1001,"visitId":27,"itemCode":"JiWangMaZuiShi","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1002,"visitId":27,"itemCode":"JiaZuShiYiChuanBingShi","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1003,"visitId":27,"itemCode":"MuQianTeShuYaoWu","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1004,"visitId":27,"itemCode":"QuanShenQingKuang","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1005,"visitId":27,"itemCode":"YiShiZhuangTai","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1006,"visitId":27,"itemCode":"QiDaoTongChangDu","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1007,"visitId":27,"itemCode":"YaChi","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1008,"visitId":27,"itemCode":"YanKe","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1009,"visitId":27,"itemCode":"MaZuiChuanCiBuWei","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1010,"visitId":27,"itemCode":"XiongBuXPian","itemName":null,"itemValue":"0","itemOther":"哈哈哈哈"},{"visitItemId":1011,"visitId":27,"itemCode":"XinDianTu","itemName":null,"itemValue":"0","itemOther":"hohoho"},{"visitItemId":1012,"visitId":27,"itemCode":"ShiFouBaoWei","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1013,"visitId":27,"itemCode":"Hb/HCT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1014,"visitId":27,"itemCode":"WBC","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1015,"visitId":27,"itemCode":"PLT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1016,"visitId":27,"itemCode":"K","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1017,"visitId":27,"itemCode":"Na","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1018,"visitId":27,"itemCode":"Cl","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1019,"visitId":27,"itemCode":"GLU","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1020,"visitId":27,"itemCode":"SGPT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1021,"visitId":27,"itemCode":"BUN","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1022,"visitId":27,"itemCode":"Cr","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1023,"visitId":27,"itemCode":"PT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1024,"visitId":27,"itemCode":"APTT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1025,"visitId":27,"itemCode":"PaO2","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1026,"visitId":27,"itemCode":"ASA","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1027,"visitId":27,"itemCode":"MaZuiJiHua","itemName":null,"itemValue":"4;","itemOther":null}]}
     */

    private int code;
    private String desc;
    /**
     * visit : {"visitId":27,"operationNo":"2017222151","inHospitalNo":"201722215","departmentNo":null,"department":"耳鼻喉科","patientBed":"10 02","patientNo":null,"patientName":"虞金珊","patientSex":"2","patientAge":53,"patientHeight":"166","patientWeight":"59","preOperation":"声带囊肿","operationWay":"经直达喉镜喉肿物摘除术","complain":"djdjjd","pulse":"12","respire":"12","temperature":36.7,"otherDesc":"jdjdj","sugest":"","doctorSign":"","doctorSignUrl":null,"signDate":null,"signDateStr":null,"status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null,"bp":"12"}
     * visitItems : [{"visitItemId":990,"visitId":27,"itemCode":"xinXueGuan","itemName":null,"itemValue":"1","itemOther":""},{"visitItemId":991,"visitId":27,"itemCode":"FeiHeHuXi","itemName":null,"itemValue":"1","itemOther":""},{"visitItemId":992,"visitId":27,"itemCode":"MiNiaoXiTong","itemName":null,"itemValue":"1","itemOther":""},{"visitItemId":993,"visitId":27,"itemCode":"XiaoHua","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":994,"visitId":27,"itemCode":"ShenJingJiRou","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":995,"visitId":27,"itemCode":"XueYe","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":996,"visitId":27,"itemCode":"NeiFenMiDaiXie","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":997,"visitId":27,"itemCode":"JingShen","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":998,"visitId":27,"itemCode":"ChanKe","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":999,"visitId":27,"itemCode":"XiYanXuJiuYaoWuYiLai","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1000,"visitId":27,"itemCode":"GuoMinShiShouShuShi","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1001,"visitId":27,"itemCode":"JiWangMaZuiShi","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1002,"visitId":27,"itemCode":"JiaZuShiYiChuanBingShi","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1003,"visitId":27,"itemCode":"MuQianTeShuYaoWu","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1004,"visitId":27,"itemCode":"QuanShenQingKuang","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1005,"visitId":27,"itemCode":"YiShiZhuangTai","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1006,"visitId":27,"itemCode":"QiDaoTongChangDu","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1007,"visitId":27,"itemCode":"YaChi","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1008,"visitId":27,"itemCode":"YanKe","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1009,"visitId":27,"itemCode":"MaZuiChuanCiBuWei","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1010,"visitId":27,"itemCode":"XiongBuXPian","itemName":null,"itemValue":"0","itemOther":"哈哈哈哈"},{"visitItemId":1011,"visitId":27,"itemCode":"XinDianTu","itemName":null,"itemValue":"0","itemOther":"hohoho"},{"visitItemId":1012,"visitId":27,"itemCode":"ShiFouBaoWei","itemName":null,"itemValue":"","itemOther":""},{"visitItemId":1013,"visitId":27,"itemCode":"Hb/HCT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1014,"visitId":27,"itemCode":"WBC","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1015,"visitId":27,"itemCode":"PLT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1016,"visitId":27,"itemCode":"K","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1017,"visitId":27,"itemCode":"Na","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1018,"visitId":27,"itemCode":"Cl","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1019,"visitId":27,"itemCode":"GLU","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1020,"visitId":27,"itemCode":"SGPT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1021,"visitId":27,"itemCode":"BUN","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1022,"visitId":27,"itemCode":"Cr","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1023,"visitId":27,"itemCode":"PT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1024,"visitId":27,"itemCode":"APTT","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1025,"visitId":27,"itemCode":"PaO2","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1026,"visitId":27,"itemCode":"ASA","itemName":null,"itemValue":"","itemOther":null},{"visitItemId":1027,"visitId":27,"itemCode":"MaZuiJiHua","itemName":null,"itemValue":"4;","itemOther":null}]
     */

    private ObjectEntity object;

    public void setCode(int code) {
        this.code = code;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setObject(ObjectEntity object) {
        this.object = object;
    }

    public int getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

    public ObjectEntity getObject() {
        return object;
    }

    public static class ObjectEntity {
        /**
         * visitId : 27
         * operationNo : 2017222151
         * inHospitalNo : 201722215
         * departmentNo : null
         * department : 耳鼻喉科
         * patientBed : 10 02
         * patientNo : null
         * patientName : 虞金珊
         * patientSex : 2
         * patientAge : 53
         * patientHeight : 166
         * patientWeight : 59
         * preOperation : 声带囊肿
         * operationWay : 经直达喉镜喉肿物摘除术
         * complain : djdjjd
         * pulse : 12
         * respire : 12
         * temperature : 36.7
         * otherDesc : jdjdj
         * sugest :
         * doctorSign :
         * doctorSignUrl : null
         * signDate : null
         * signDateStr : null
         * status : 1
         * createId : null
         * createName : null
         * createTime : null
         * updateId : null
         * updateName : null
         * updateTime : null
         * bp : 12
         */

        private VisitEntity visit;
        /**
         * visitItemId : 990
         * visitId : 27
         * itemCode : xinXueGuan
         * itemName : null
         * itemValue : 1
         * itemOther :
         */

        private List<VisitItemsEntity> visitItems;

        public void setVisit(VisitEntity visit) {
            this.visit = visit;
        }

        public void setVisitItems(List<VisitItemsEntity> visitItems) {
            this.visitItems = visitItems;
        }

        public VisitEntity getVisit() {
            return visit;
        }

        public List<VisitItemsEntity> getVisitItems() {
            return visitItems;
        }

        public static class VisitEntity {
            private String visitId;
            private String operationNo;
            private String inHospitalNo;
            private String departmentNo;
            private String department;
            private String patientBed;
            private String patientNo;
            private String patientName;
            private String patientSex;
            private String patientAge;
            private String patientHeight;
            private String patientWeight;
            private String preOperation;
            private String operationWay;
            private String complain;
            private String pulse;
            private String respire;
            private String temperature;
            private String otherDesc;
            private String sugest;
            private String doctorSign;
            private String doctorSignUrl;
            private String signDate;
            private String signDateStr;
            private String status;
            private String createId;
            private String createName;
            private String createTime;
            private String updateId;
            private String updateName;
            private String updateTime;
            private String bp;

            public void setVisitId(String visitId) {
                this.visitId = visitId;
            }

            public void setOperationNo(String operationNo) {
                this.operationNo = operationNo;
            }

            public void setInHospitalNo(String inHospitalNo) {
                this.inHospitalNo = inHospitalNo;
            }

            public void setDepartmentNo(String departmentNo) {
                this.departmentNo = departmentNo;
            }

            public void setDepartment(String department) {
                this.department = department;
            }

            public void setPatientBed(String patientBed) {
                this.patientBed = patientBed;
            }

            public void setPatientNo(String patientNo) {
                this.patientNo = patientNo;
            }

            public void setPatientName(String patientName) {
                this.patientName = patientName;
            }

            public void setPatientSex(String patientSex) {
                this.patientSex = patientSex;
            }

            public void setPatientAge(String patientAge) {
                this.patientAge = patientAge;
            }

            public void setPatientHeight(String patientHeight) {
                this.patientHeight = patientHeight;
            }

            public void setPatientWeight(String patientWeight) {
                this.patientWeight = patientWeight;
            }

            public void setPreOperation(String preOperation) {
                this.preOperation = preOperation;
            }

            public void setOperationWay(String operationWay) {
                this.operationWay = operationWay;
            }

            public void setComplain(String complain) {
                this.complain = complain;
            }

            public void setPulse(String pulse) {
                this.pulse = pulse;
            }

            public void setRespire(String respire) {
                this.respire = respire;
            }

            public void setTemperature(String temperature) {
                this.temperature = temperature;
            }

            public void setOtherDesc(String otherDesc) {
                this.otherDesc = otherDesc;
            }

            public void setSugest(String sugest) {
                this.sugest = sugest;
            }

            public void setDoctorSign(String doctorSign) {
                this.doctorSign = doctorSign;
            }

            public void setDoctorSignUrl(String doctorSignUrl) {
                this.doctorSignUrl = doctorSignUrl;
            }

            public void setSignDate(String signDate) {
                this.signDate = signDate;
            }

            public void setSignDateStr(String signDateStr) {
                this.signDateStr = signDateStr;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public void setCreateId(String createId) {
                this.createId = createId;
            }

            public void setCreateName(String createName) {
                this.createName = createName;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public void setUpdateId(String updateId) {
                this.updateId = updateId;
            }

            public void setUpdateName(String updateName) {
                this.updateName = updateName;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public void setBp(String bp) {
                this.bp = bp;
            }

            public String getVisitId() {
                return visitId;
            }

            public String getOperationNo() {
                return operationNo;
            }

            public String getInHospitalNo() {
                return inHospitalNo;
            }

            public String getDepartmentNo() {
                return departmentNo;
            }

            public String getDepartment() {
                return department;
            }

            public String getPatientBed() {
                return patientBed;
            }

            public String getPatientNo() {
                return patientNo;
            }

            public String getPatientName() {
                return patientName;
            }

            public String getPatientSex() {
                return patientSex;
            }

            public String getPatientAge() {
                return patientAge;
            }

            public String getPatientHeight() {
                return patientHeight;
            }

            public String getPatientWeight() {
                return patientWeight;
            }

            public String getPreOperation() {
                return preOperation;
            }

            public String getOperationWay() {
                return operationWay;
            }

            public String getComplain() {
                return complain;
            }

            public String getPulse() {
                return pulse;
            }

            public String getRespire() {
                return respire;
            }

            public String getTemperature() {
                return temperature;
            }

            public String getOtherDesc() {
                return otherDesc;
            }

            public String getSugest() {
                return sugest;
            }

            public String getDoctorSign() {
                return doctorSign;
            }

            public String getDoctorSignUrl() {
                return doctorSignUrl;
            }

            public String getSignDate() {
                return signDate;
            }

            public String getSignDateStr() {
                return signDateStr;
            }

            public String getStatus() {
                return status;
            }

            public String getCreateId() {
                return createId;
            }

            public String getCreateName() {
                return createName;
            }

            public String getCreateTime() {
                return createTime;
            }

            public String getUpdateId() {
                return updateId;
            }

            public String getUpdateName() {
                return updateName;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public String getBp() {
                return bp;
            }
        }

        public static class VisitItemsEntity {
            private String visitItemId;
            private String visitId;
            private String itemCode;
            private String itemName;
            private String itemValue;
            private String itemOther;

            public void setVisitItemId(String visitItemId) {
                this.visitItemId = visitItemId;
            }

            public void setVisitId(String visitId) {
                this.visitId = visitId;
            }

            public void setItemCode(String itemCode) {
                this.itemCode = itemCode;
            }

            public void setItemName(String itemName) {
                this.itemName = itemName;
            }

            public void setItemValue(String itemValue) {
                this.itemValue = itemValue;
            }

            public void setItemOther(String itemOther) {
                this.itemOther = itemOther;
            }

            public String getVisitItemId() {
                return visitItemId;
            }

            public String getVisitId() {
                return visitId;
            }

            public String getItemCode() {
                return itemCode;
            }

            public String getItemName() {
                return itemName;
            }

            public String getItemValue() {
                return itemValue;
            }

            public String getItemOther() {
                return itemOther;
            }
        }
    }
}
